<?php
//1) 判断允许的类型
//2) 判断类型大小
/**
 * 检测文件是否为图片
 * @param  [string] $file [文件名]
 * @return [bool]       [检测结果]
 */

function upload($file,$size)
{
	//获取文件信息，以数组形式返回   
	$info = pathinfo($file);
	print_r($info);
	//扩展名
	$ext = $info['extension'];

	$allow=array(
		'jpeg'=>200,
		'gif'=>300
	);	

	//检测类型是否合法
	if(array_key_exists($ext, $allow)){
		//检测大小是否合法
		return $size<=$allow[$ext];
	}
	return false;

}

var_dump(upload('a/b/c/1.gif',1110));
